body{margin:0;padding:0;font:normal 60% Verdana, Arial, Helvetica, sans-serif;color:#000;  background:#fff url(../../images/fondo.gif) repeat-x;}

fieldset{padding:0;border:none; float:none;}
legend{padding:10px; background:#fff url(../../images/f_tit2.gif) repeat-x bottom; text-align:center; font-weight:bold; border-top:1px solid #eae8e5; margin:0 0 20px 0;width:100%;width:auto !important;float:none; color:#65635e; float:none;}

a{font-weight:bold; color:#cc0004;text-decoration:underline;}
a:hover{color:#2f2f2f; text-decoration:none;}


img{border:0;margin:0;padding:0;}

h1 a, h2 a, h3 a{text-decoration:none;}
h1, h2, h4{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif; color:#626262;}

.titulo{float:left; width:100%; background:url(../../images/fondoCen.gif) repeat-x; margin-bottom:15px;}
.titulo h2{ padding: 3px 0 3px 28px;font-size:1.4em; border-bottom:1px dotted #e50005; background: url(../../images/flecha.gif) no-repeat 7px 7px;}

h3{font-size:1.2em;font-family:arial;}
h4{font-size:1.4em;  padding-bottom:8px;}
h4 a{font-size:0.9em;}
h5{ font-size:1em; margin:4px 0;padding:2px 0; border-bottom:1px solid #cddcc3;}

ol{margin:0 0 15px 35px;padding:0;}
ol li{list-style-type:decimal;padding:3px 0;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style-type:none;}
dl{margin-left:10px;padding:0;}
dt{margin:0;padding:4px 15px; font-weight:bold; background:url(../../images/naranjaLi.gif) no-repeat 5px}
dd{margin:0;padding:0 15px;}

table{font-size:1em; text-align:left;width:100% !important; width:auto;}
caption{font-weight:bold;}

/*--tr--*/

th{border-bottom:1px solid #d8dccf; border-top:1px solid #d8dccf; font-weight:normal;padding:5px 3px 5px 1%;}
td{padding:8px 3px 8px 1%;border-top:3px solid #fff;border-bottom:1px solid #d8dccf;font-weight:bold;}


acronym{border-bottom: 1px dashed #268dad;cursor:help;}
cite{cursor:help;}
blockquote{cursor:help;margin:0;}

address{font-style:normal;float:left;}
kbd{font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.06em .3em;margin:0 1.5px;background:#eee;vertical-align: text-bottom;cursor:help; color:#000;}
em{font-style:italic;color:#837c62;}

p{margin:15px 8px 5px 33px; text-align:justify;}
.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;padding:0;margin:0;}
.hidden, .mensaje{position:absolute;top:0;left:0;z-index:-100;visibility:hidden}
.puntosH, .clear{clear:both; padding:5px 0;}
.both{clear:both; padding:1px 0 0 0;}

.separador{background:url(../../images/fondSeparador.gif) repeat-x; clear:both; margin:15px 18px 13px 27px; padding:2px 0;}
.contentCentral, .contentCentral p{float:left; width:100%; margin:0; padding:0;}
.contentCentral{ background:url(../../images/fondoCen.gif) repeat-x;}
.padding15{padding:10px 15px;}

/*---FONDOS LATERALES-----*/
#fondoIzquierda{background:url(../../images/fondoIzq.jpg) no-repeat 0 0; float:left; width:100%;}
#fondoDerecha{background:url(../../images/fondoDcha.jpg) no-repeat 100% 0; float:left; width:100%;}
#fondocentral{padding: 10px 31px 0 32px;}
/*-------*/

.minwidth{ min-width:980px;}

/*--para dar el ancho-izq en explorer--*/
* html .minwidth{border-left:990px dashed #fff;position:relative;float:left;}




/*-----Encabezado------*/
#fondoencabezado{background:#4b4b4b url(../../images/fondocabecera.gif) repeat-x;width:100%; float:left;}
#encabezado{overflow:hidden; text-align:left; width:100%;float:left;height:146px; background:url(../../images/cabecera.jpg) no-repeat;}


#parteSuperior{float:right; width:100%; margin:0;}

/*--mapa site--*/
.mapasite{float:left; padding:5px;}

/*---*/
/*-----PIE------*/

#pie{background:#0e0e0e url(../../images/fondoEncab.gif) repeat-x;clear:both; padding:10px 0 7px 0;float:left; width:100%; border-top:1px dotted #000; border-bottom:1px dotted #6b6b6b;}
#pie a{color:#626262;}

#pie ul{ float:left; padding:0; margin:0 0 0 20px;}
#pie li{float:left; padding:0 10px; background: url(../../images/li.gif) no-repeat 1px 4px;}

/*-----*/

/*--centro--*/

#parteizquierda{width:23%; float:left;background: url(../../images/fondoEncab.gif) repeat-x;}
#contenido{float:left; width:100%; clear:both;}

#parteDerecha{width:76.9%; float:left;background:url(../../images/fondoEncab.gif) repeat-x;}
#partesup{float:left; width:100%;padding:2px 0 0 0;}


#recuadrotexto{margin:0 15px; padding:5px;}
.foto{margin:20px 20px 0 35px;}
.foto span{padding:7px;}
 
/*---*/

.siguiente{margin:10px 8px 0 28px;padding:2px; clear:both;}
.siguiente a{padding:0 4px;}

a.volverProd{background:url(../../images/volverProd.gif) no-repeat 0 2px; padding:5px 0 4px 25px; display:block}

/*--logotipo--*/
#logocentral{width:100%; float:left; padding: 4px 0 2px 0; background:url(../../images/fondoEncab.gif) repeat-x; border-bottom:1px solid #bcbcbc;}

#logotipo{float:left; padding:10px 0 0 15px;}
.lema{
	position:absolute;
	top:80px;
	left: 30%;
	width:25em;
	padding:20px 0 0 10px;
	font-size:14px;
	color:#737372;
	font-family: arial;
}
.lema span.rojo{font-size:1.2em; color:#ab0017;}
.lema span.peq{display:block;font-size:0.8em; color:#acacac;}

/*-----accesibilidad------*/
#accesibilidad{margin:0 10px; float:right;}
.paddingtop a{padding:3px 6px 0 0; float:left}
/*-----*/


/*--busqueda---*/

.busqueda{float:right;margin: 15px 8px 8px 0;}
.busqueda span{margin-left:7px; float:left;}
.busqueda span a{float:left;padding-top:2px;}
.campo{font-size:1em;color:#738084;font-family:Verdana; border:1px solid #a5a5a5;}
.campoxl{font-size:1em;color:#738084;font-family:Verdana; width:200px; border:1px solid #a5a5a5;}
.opcional{font-size:1em;color:#738084;font-family:Verdana; border:1px solid #a5a5a5;}
.opcionalxl{font-size:1em;color:#738084;font-family:Verdana;  width:200px; border:1px solid #a5a5a5;}

.boton, .btenviar, .btborrar, .pedido, .buscar, .btSelect, .pedido{color:#fff; font-weight:bold; font-size:0.9em;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #7a0013;background:#c7112d;}
/*----*/

/*--MENU--*/
#esqmenu{width:100%; float:left;}

.compra{margin: 10px 20px 4px 30px;background: url(../../images/carro.gif) no-repeat; padding:3px 3px 3px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.compra a{display:block; color:#727272; text-decoration:underline;}
.productos{margin: 4px 20px 4px 50px;}
 
 
.menuActivar:hover > ul{ display:block !important;}
.linkMenu{ border:1px solid #ccc; background: #fff url(../../images/fondoM.gif) repeat-x bottom; color:#6a6756; font:bold 1.1em arial; display:block; text-decoration:none; background: url(../../images/itemMenu.gif) no-repeat 0 100%; padding: 5px 5px 6px 27px;}
#menu {display:none; position:absolute; width:21.90%; top:78px; left:33px;}
#menu:hover {display:block;}

#menu li{background: #fff url(../../images/fondoM.gif) repeat-x bottom; }
#menu li a{color:#6a6756; font:bold 1.1em arial; display:block; text-decoration:none; background: url(../../images/itemMenu.gif) no-repeat 0 100%; padding: 5px 5px 6px 27px;}
#menu li a:hover{color:#fff; background:#626262 url(../../images/itemMenu.gif) no-repeat 0 100%;}

/*----*/

/*--IMAGEN INF--*/

/*---cesta de la compra y busqueda---*/
.cesta{margin:15px 10px 0 30px;clear:left;}

#cesta{float:right; width:100%; background: url(../../images/fondoCen.gif) repeat-x;margin:3px 0 0 0;}
#cesta a{background:url(../../images/icocontacto.gif) no-repeat 16px 6px;display:block;padding: 5px 5px 7px 40px; font:bold 0.9em arial;text-decoration:none;}


/*---cesta de la compra y busqueda---*/
.cestaTV{margin:15px 10px 0 30px;clear:left;}

.cestaTV{float:right; width:100%; background: url(../../images/fondoCen.gif) repeat-x;margin:3px 0 0 0;}
.cestaTV a{background:url(../../images/ofert.gif) no-repeat 18px 3px;display:block;padding: 5px 5px 7px 40px; font:bold 0.9em arial;text-decoration:none;}



.direccion{background:#c40026 url(../../images/fondodireccion.gif) repeat-x; float:left; width:100%; color:#fff; margin:1px 0 4px 0;}
.direccion div{padding:15px 10px 15px 20px;}

.direccion div a{color:#FFF;}
.direccion div a hover{color:#FFF !important;}
/*---admin---*/
#zonaIzq, #zonaAdmin, .marcas{float:left; width:100%;}
.titAdmin{background:#ec3738 url(../../images/fondoAdmin.gif) repeat-x bottom; border-top:1px solid #850014;}
.titAdmin h3{background: url(../../images/admin.gif) no-repeat 5px 0.05em; color:#fff; padding:5px 5px 7px 35px; display:block;margin:0;}

.marcas{text-align:center; padding:5px 0;}
.marcas span{display:block; padding-bottom:5px;}

.fondoAdmin label, #fondoAdmin label span, #fondoAdmin div{display:block; padding:2px 0; color:#454541;}
.fondoAdmin{border:1px solid #beb9ac; background:#f2f0ec url(../../images/degradAdmin.gif) repeat-x; padding:10px 15px 15px 22px; margin-bottom:4px;}

.bold{ font-weight:bold;}

/*---*/
/*----FORMULARIO----*/

.formulario{ width:49%; float:left;}
.formulario label{padding:5px; display:block; clear:both;}


.form{margin:2px 20px 0 35px;}

.cuerpoform{padding:10px;margin:0; border:1px solid #8f8f8f; width:70%;}
.cuerpoform label{clear:both; display:block; width:90%; padding:3px 0;}
hr.salto{display:none;}
.etiqueta{width:30%; float:left; padding:1px 0;}
.2botones{clear:both; display:block; width:90%; padding:3px 0;}
.btenviar{background:#424f58 url(../../images/btenviar.gif) no-repeat 92% 3px; padding: 2px 13px 2px 0; margin:4px 0;  width:8em;}
.btborrar{background:#424f58 url(../../images/btborrar.gif) no-repeat 92% 3px;padding:2px 13px 2px 0;margin:4px 0;width:8em;}
/*-----*/

/*---CATALOGO PRODUCTOS---*/

/*--titulo catalogo--*/
.nombre{font-size:1.2em;display:block;}
h3.categoria{margin:10px 10px 0 30px;}
h3.categoria span{color:#e5e5e5; font-size:1.3em;}

/*--busqueda avanzada--*/
.busquedaAv{border:1px solid #e4e2d2; padding:5px 5px 5px 10px;margin:10px 20px 0 28px;}
.resultadoBusq{margin:2px 2px 5px 0; padding:6px;}
.articulos label{display:block; padding-bottom:8px;}
.articulos label span{ float:left; width:25%;}
/*---*/

/*--categoria--*/
.elegirCategoria{background:#6b6b6b; padding:5px 5px 5px 10px;margin:20px 20px 0 28px;}
.select{font-size:1em; color:#5f5c5a;}
.btSelect{background:#424f58; border:1px solid #333;}
.articulos{margin:5px 2px;font-size:1.1em;}


/*--estructura--*/
.catalogo{margin:10px 8px 0 28px;border:1px solid #959595; padding:4px; clear:both;}
.cuadroProd{margin:3px; clear:both; background:#6b6b6b;}
.cuadroProd:hover{background:#454545; cursor: pointer;}

/*--productos--*/
.imgproducto{padding:8px;float:left; width:20%;}
.producto{padding:8px 8px 8px 10px; text-align:justify;float:left; width:65% !important; width:47%;}

span.precio{color:#b30003; border:1px solid #b30003; margin-top:15px; text-align:center;}
.precio{font:bold 1.2em arial; color:#fff; background:#3f3f3f; padding:3px; padding-left:25px;}
.precio span, .detallePrecio span{vertical-align:middle; font-size:1.1em;}
.precio a{color: #FFFFFF !important; text-align:center;}
.preciocompra{float:left;padding:10px 3px; width:50%;}
.addcarro{float:right;padding:2px;}

/*--detalle--*/
.imgdetalle{padding:4px;float:left; width:120px; margin-bottom:25px; border:1px solid #979797;}
.detalleproducto{padding:4px 4px 4px 10px; text-align:justify;float:left; width:60% !important; width:47%;}
.detalle{clear:both;padding-bottom:5px;}
.detalleProd{margin:3px;color:#759098; clear:both;}
.detallePrecio{clear:both; padding:8px;background:#757575; padding:0 0 0 14px;font-weight:bold;}
 
.ampliar{clear:both; text-align:center; display:block; padding:3px 0;margin: 6px 0 0 0;}

/*---*/

/*--listas--*/
.listas li{background:url(../../images/li.gif) no-repeat 8px 4px; padding-left:20px;}
/*------*/

/*--accesibilidad---*/
.conjunto{margin:15px 0 15px 30px;width: 95%; clear:both;}
.c22{float: left; width: 22%;  padding-bottom: 15px}
.listagenerica li{margin-left:45px; background: url(../../images/li.gif) no-repeat 5px 7px; padding:3px 3px 3px 20px;}
.contenido{margin-bottom:20px;}
.tipoh3{margin:15px 8px 15px 20px; padding: 3px 3px 3px 5px;border-bottom:1px solid #ff4b64;clear:both;}
/*------*/

/*---tabla--*/
.productoselec{color:#b50d12; text-transform:uppercase; font-weight:bold;}
.preciototal{color:#d70051;}
.mas{border:1px solid #c2dde6;margin-left:2px;}
.total{background:#f6f8f3; font-size:1.05em;color:#5b5b5b; float:left; width:70%; border-bottom:1px solid #d41235; border-top:1px solid #d41235;}
.total div{padding:2px 0; float:left; width:100%; border-bottom:1px solid #ccc;}
.total span{float:left;padding:1px 3px; width:50%;}
.rightF{float:right !important; width:30% !important; background:#fff;}
.both img{padding: 5px 10px 0 0;}
.both p{padding-left:15px; border-bottom:1px dotted #ddd;}

.titarticulos{padding:3px 10px 4px 32px; color:#cb3d41; background:url(../../images/artCarro.gif) no-repeat 1px 1px; margin-bottom:8px;}
.borrar{background:url(../../images/borrar.gif) no-repeat 0 3px; padding-left:13px;}
.pedido{background:#424f58 url(../../images/bttramitar.gif) no-repeat 92% 2px;padding:2px 13px 2px 0;margin:10px 0; width:15em;}
.padding span{margin:0 20px 0 0;}
/*--------*/

/*--zona login--*/
#centrologin{border:1px solid #d5dcd2; margin:20px; width:30em; padding:3px;}
.titlogin{background:#fbfbf9 url(../../images/fondoAdmin.gif) repeat-x bottom;}
.titlogin h3{background:transparent url(../../images/icoAdministracion.gif) no-repeat 6px 1px; color:#6a9d03; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; padding:9px 5px 9px 45px;}
#bordelogin{padding:4%;}
.login{clear:both; display:block; margin:6px 0;}
.login span{ width:35%; float:left; font-size:1.1em; padding-top:2px;}
/*----*/


.mapa{float:left; width:100%; padding:13px }
.inic{ padding-left:18px; background: url(../../images/casa.gif) no-repeat;}
.right{ float:right; width:auto;}
.right a{ display:block; float:left; padding:4px; border-right:1px dotted #ddd;}
.padding{float:left; width:100%; clear:both; min-height:35px;}

.bloque1{background: none repeat scroll 0 0 #F4F4F4;
    border: 1px dotted #CF0400;
    float: left;
    margin-top: 5px;
    padding-bottom:15px;
    padding: 5px;
}
.bloque1 p{margin:15px; width:94%;}
.bloque1 img{margin-left:10px; margin-bottom:5px;}
.prod{float:left; width:170px; margin:6px; margin-right:10px; font-size:0.9em;}
.prod span{ float:left; width:100%; padding:3px 0;}
.prod h2{ font-size:1.5em; color:#4a4a4a; margin:0;float:left; width:100%; border-bottom:1px solid #d50004;}
.comprar{background:#e6e6e6; float:left; width:100%; margin-top:4px; }


.imap{float:left; width:71px !important;  margin:2px;  font-size:0.9em;}
.imap2{float:inherit; width:90px !important;  margin:2px; font-size:1em; text-align:center;  border-bottom:1px solid #DDDDDD;}
 .imap2 a{color: #4D4445;  }
 .precioazul{ color:#00469C; margin-left:3px;  }
.imap3{float:left; width:100%; margin:2px;  text-align:justify; font-size:1.0em;}

.imap4{float:inherit; width:90px !important;  margin:2px; font-size:1em; text-align:center;  }


.add{ background:url(../../images/carro.gif) no-repeat 5px 0; display:block; float:left; padding:2px 0 4px 25%; font-size:0.9em; width:65%; color:#555759; margin:3px 0;}


.detalle, .detalle span{ float:left; width:100%;}
.detalle h2{font-size:1.4em; color:#b7001a; margin:0 0 3px 0; padding:0;float:left; width:100%; border-bottom:1px dotted #c2c2c2;}
.detalle .precio{padding:3px 5px; margin:3px 0; font-size:1.3em; width:auto;background:#f0f2f4;}
.detalle .add{ width:auto; float:right; padding:5px 5px 5px 25px; margin-top:5px; border:1px dotted #c1001c; background: #f1f7fb url(../../images/carro.gif) no-repeat 4px 4px; font-size:1.1em; text-decoration:none;}
.detalleCont{ float:left; width:252px;overflow:hidden; margin-left:5px;}
.detalleCont p{ margin:3px 0; font-size:0.9em;}
.azulete{color:#025FAC;}

.descrip{ float:none !important; width:auto; margin-left:270px;}

.descrip h3{ font:bold 0.9em verdana; color:#4d4445; margin:0; border-bottom:1px dotted #c2c2c2; padding:3px;}
.imgDet a{ display:block; float:left; margin:3px 3px 10px 0;}

.oferta{ margin:3px 0; padding:3px 0 3px 25px; background:#ebebeb url(../../images/ofert.gif) no-repeat 5px 2px; font-weight:bold;}
.oferta strong{ color:#025fac;}
.novedad{margin:3px 0; padding:3px 0 3px 25px; background:#ebebeb url(../../images/new.gif) no-repeat 5px 2px; font-weight:bold;}
.novedad strong{ color:#c1001c;}


.tith3{font:bold 1em verdana; float:left; width:95%; clear:both; padding:2px 0 2px 3px; margin:15px 0 2px 3px; color:#b30003; background:#f2f2f2;}
.tith2{font:bold 1.1em verdana; padding:2px 0 2px 3px; margin:5px 0; color:#ba0021; background:#f5f5f5; border-bottom:1px dotted #ccc;}

.listDestac{ float:left; width:100%; margin:5px 0;}
.listDestac li{ background:url(../../images/punto.gif) no-repeat 4px 6px; padding:1px 0 1px 15px;}

.user{ background:url(../../images/user.gif) no-repeat; padding:2px 2px 2px 25px; display:block;}
.llave{ background:url(../../images/llave.gif) no-repeat; padding:2px 2px 2px 27px; display:block;}
.micesta{ background:url(../../images/articulos.gif) no-repeat; padding:2px 2px 2px 20px; display:block; margin-top:5px;}
.bienv{ padding:2px 2px 3px 18px; float:left;}
.left{ float:left; width:100%;}



.bloqCompra{ border-bottom:1px solid #bfbfbf; border-top:1px dotted #bfbfbf; float:left; width:100%; margin:5px 0;color:#0b365d;}
.bloqCompra div{float:left;padding:5px 7px;}
.bloqCompra h3{font-size:1.1em; margin:0; padding-left:10px;}
.bt{background:url(../../images/boton.gif) no-repeat; width:53px; height:19px; font:bold 0.9em verdana; cursor:pointer; border:0; color:#494949; margin:0 2px;}
.bloqCompra .both{float:left; width:100%; background:#f9f9f9; padding:2px 0; border-top:1px dotted #ccc; border-right:0;}
.bloqCompra .both span{padding: 0 8px; font-size:0.9em;}
.detPrec{font:bold 1.1em arial; color:#e1005a;}

.mas{background:url(../../images/btmas.gif) no-repeat; width:23px; height:19px; font:0; cursor:pointer; border:0; color:#0063a4; margin:0 2px;}
.menos{background:url(../../images/btmenos.gif) no-repeat; width:23px; height:19px; font:0; cursor:pointer; border:0; color:#0063a4; margin:0 2px;}
 

.btSeguir, .btSalir, .addCesta{ font:bold 1.1em arial; cursor:pointer; border:0; margin-top:10px; padding:0 0 0 10px; color:#414141;} 
.btSeguir{background:url(../../images/seguirComp.gif) no-repeat; width:145px; height:27px;}
.btSalir{background:url(../../images/btSalir.gif) no-repeat; width:70px; height:27px; }
.addCesta{background:url(../../images/addCesta.gif) no-repeat; width:110px; height:27px;}

.camporojo{border:1px solid #e50000; font:1em Arial; padding:2px 3px; color:#e50000; margin-right:3px;}
.rojo{color:#e50000; }

 

/* Pablo */ 

.bloqueA{border:1px dotted #cf0400; float:left; width:308px; padding:10px 10px 0 10px;}
.bloqueB{background:#f4f4f4; border:1px dotted #cf0400; float:left;   width: 700px; padding:10px 10px 20px 10px; margin-top:5px;}
.bloqueB .articulo{float:left; width:101px; height:10em; text-align:center;}
.bloqueA .articulo{float:left; width:130px; text-align:center; padding:0 12px 5px 12px;}
.bloqueB .motos{float:left; width:141px; text-align:center; padding:0 12px 5px 12px; height:14em;}
 
 
 .buscarform{background:#d4d4d4 url(../../images/fondoBusq.gif) repeat-x bottom; border-top:1px dotted #e70400; float:left; width:40%; padding:0 10px 10px 15px;}
.buscarform div{float:left; width:150px; margin:4px 0;}
.buscarform span{display:block; padding-bottom:4px;}
.buscarform{ margin-left:15px; font-size:0.9em;}

 .bloqueIzq2{ width:690px;}
 .descrip input { padding-top:15px;}
 
 #theMenu{padding-left:10px;}
 
.izqMenu ul{ float:left; width:100%; background:#E6E6E6; padding:0; margin:0;}
.izqMenu li{float:left; width:100%; border-bottom:1px solid #fff;  }
.izqMenu li a{ display:block; padding:4px 5px 4px 20px; border-left:1px solid #CC0004; color:#3D3D3D;  text-decoration:none; font-weight:bold;}
.izqMenu li a:hover{ background:#ccc;}
.izqMenu >a{ background:url(../images/icoMas.gif) no-repeat 5px 7px; }
.izqMenu >a:hover{ background:#ede1ed url(../images/mas.gif) no-repeat 5px 7px !important;}


.despleg li{   background: url("../../images/icoMas.gif") no-repeat scroll 5px 7px transparent;}
.despleg ul li a{background: url("../../images/icoMas.gif") no-repeat scroll 5px 7px transparent;  color:#CC0004 !important; padding:3px 4px 3px 27px; background:#f3f5fa url(images/punto.gif) no-repeat 15px 10px !important;   border-top:1px solid #fff;}
.despleg ul li a:hover{   color:#3D3D3D !important;}

.titPap, .titPRL, .titLibr {
    background: url("../../images/fondoMenu.gif") repeat-x scroll 0 100% #E6E6E6;
    overflow: hidden;
}
.titPap h1 {
    background: url("../../images/menuPap.png") no-repeat scroll 0 0 transparent;
    font-size: 1.1em;
    margin: 0;
    min-height: 28px;
    padding: 12px 3px 3px 45px;
}

.map{margin-left:15px;}		